1bashThis demonstrates advanced usage of the grep command, including recursive search, line number inclusion, and binary file exclusion.grep -r "^foo.*bar$" someDir/ # recursively `grep` grep -n "^foo.*bar$" file.txt # give line numbers grep -rI "^foo.*bar$" someDir/ # recursively `grep`, but ignore binary filesexternal toolsgreprecursive search